entrusted to your care - Francés Inglés Diccionario